# 单分支判断

# 为0判断失败
# if 0:
#     print("判断成功1")
#     print("判断成功2")
#     print("判断成功3")
#     print("判断成功4")

# 为Null判断失败
# if None:
#     print("判断成功1")
#     print("判断成功2")
#     print("判断成功3")
#     print("判断成功4")


# # 为False判断失败
# if False:
#     print("判断成功1")
#     print("判断成功2")
#     print("判断成功3")
#     print("判断成功4")

# # 非0判断为成功
# if 1:
#     print("判断成功1")
#     print("判断成功2")
#     print("判断成功3")
#     print("判断成功4")

# # 非空判断为成功
# if not None:
#     print("判断成功1")
#     print("判断成功2")
#     print("判断成功3")
#     print("判断成功4")


# # 非True判断为成功
# if True:
#     print("判断成功1")
#     print("判断成功2")
#     print("判断成功3")
#     print("判断成功4")
# print("代码运行完成")

# 双分支
# a = 10
# b = 9
# if a > b:
#     print("判断成功")
# else:
#     print("判断失败")
# # 判断奇数偶数,如果是偶数除于 2 余数为 0, 如果余数为 1 则为奇数
# num = int(input("输入一个数字: "))
# if (num % 2) == 0:
#    print(f"{num} 是偶数")
# else:
#    print(f"{num} 是奇数")


# 多分支
# 需求：输入学生的成绩，判断学生的成绩等级并输出
# s = int(input("请输入学生成绩："))
# if s >= 90:
#     print("学生成绩优秀")
# elif s >= 80:
#     print("学生成绩良好")
# elif s >= 70:
#     print("学生成绩中等")
# elif s >= 60:
#     print("学生成绩及格")
# else:
#     print("学生成绩不及格")

# 嵌套判断
# # 需求：输入学生的成绩，判断学生的成绩等级并输出
# s = int(input("请输入学生成绩："))
# if s >= 60:
#     if s >=70:
#         if s >= 80:
#             if s >= 90:
#                 print("学生成绩优秀")
#             else:
#                 print("学生成绩良好")
#         else:
#             print("学生成绩中等")
#     else:
#         print("学生成绩及格")
# else:
#     print("学生成绩不及格")

# - 比较运算符
#   - 关系运算符（is	  in）
# if 'a' in ['a', 'b']:
#     print("判断成功")
# else:
#     print("判断失败")
# a = None
# if a is False:
#     print("判断成功")
# else:
#     print("判断失败")

# #   - 大于、小于、等于
# if "1" == "1":
#     print("判断成功")
# else:
#     print("判断失败")
#   - 大于等于
#   - 小于等于
# - 逻辑运算符
#   - 针对布尔值运算（True    False）
a = 10
b = 15
c = 20
#   - 与（and）
# if a < b and a < c:
#     print("判断成功")
# else:
#     print("判断失败")
# #   - 或（or）
# if a > b or a > c:
#     print("判断成功")
# else:
#     print("判断失败")
#   - 非（not）
# if not 0:
#     print("判断成功")
# else:
#     print("判断失败")

## 三元运算判断
# # 三元运算
# num = -5
# c = num-1 if num >= 0 else num+1
#
# # if num >= 0:
# #     c = num - 1
# # else:
# #     c = num + 1
# print(c)